.content-box {
	MIN-HEIGHT: 560px; WIDTH: 100%; BACKGROUND: url(../images/content_bg.jpg) #ffffff repeat-x left top; HEIGHT: auto; CLEAR: both; _height: 560px;
	margin-top:-12px;
}
.content {
	MARGIN: 0px auto; WIDTH: 1000px; BACKGROUND: url(../images/content_bg.jpg) #ffffff repeat-x left top; HEIGHT: auto; CLEAR: both; OVERFLOW: hidden
}
.H-about {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 355px; PADDING-RIGHT: 32px; BACKGROUND: url(../images/H-title_bg.jpg) no-repeat left 28px; FLOAT: left; HEIGHT: 240px; PADDING-TOP: 67px
}
.H-about SPAN {
	DISPLAY: none
}
.H-about-img {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; WIDTH: 340px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/rr.jpg) no-repeat 12px 9px; FLOAT: left; HEIGHT: 95px; CLEAR: both; PADDING-TOP: 9px
}
.H-about-img P IMG {
	WIDTH: 112px; HEIGHT: 82px
}
.H-about-img SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 45px; WIDTH: 164px; PADDING-RIGHT: 0px; DISPLAY: block;  FLOAT: right; HEIGHT: 77px; COLOR: #fff; PADDING-TOP: 18px
}
.H-article {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; WIDTH: 340px; PADDING-RIGHT: 0px; HEIGHT: 88px; CLEAR: both; PADDING-TOP: 10px
}
.H-article P {
	LINE-HEIGHT: 22px; COLOR: #757575; FONT-SIZE: 12px
}
.H-article A {
	COLOR: #004cb2
}
.H-article:link {
	COLOR: #004cb2
}

}
.H-article:hover {
	COLOR: #004cb2
}
.H-article:active {
	COLOR: #004cb2
}
.H-news {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 350px; PADDING-RIGHT: 35px; BACKGROUND: url(../images/H-title_bg.jpg) no-repeat -382px 28px; FLOAT: left; HEIGHT: 240px; PADDING-TOP: 67px
}

.H-news H1 {
	DISPLAY: none
}
.H-news SPAN {
	LINE-HEIGHT: 39px; MARGIN-TOP: -39px; FLOAT: right
}
.H-news SPAN a{
	COLOR: #4978B4
}

.H-news-img {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; WIDTH: 340px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/news-img-bg.jpg) no-repeat 10px 9px; FLOAT: left; HEIGHT: 83px; CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 12px
}
.h-n-i {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; WIDTH: 112px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 62px; PADDING-TOP: 6px
}
.H-news-img B A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 194px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: right; HEIGHT: 16px; COLOR: #1b56a5; OVERFLOW: hidden; PADDING-TOP: 8px
}
.H-news-img P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 25px; WIDTH: 194px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; HEIGHT: auto; COLOR: #757575; PADDING-TOP: 3px
}
.H-news-img SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 45px; WIDTH: 164px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; HEIGHT: 77px; COLOR: #fff; PADDING-TOP: 18px
}
.H-article LI {
	BORDER-BOTTOM: #ccc 1px dashed; LINE-HEIGHT: 28px
}
.H-article LI SPAN {
	LINE-HEIGHT: 28px; MARGIN-TOP: 0px; FLOAT: right; COLOR: #757575
}
.H-article LI A {
	COLOR: #757575
}
.H-article LI A:link {
	COLOR: #757575
}

.H-article LI A:hover {
	COLOR: #1a87ec
}
.H-article LI A:active {
	COLOR: #1b56a5
}
.H-staff {
	WIDTH: 225px; BACKGROUND: url(../images/H-title_bg.jpg) no-repeat -775px 28px; FLOAT: left; HEIGHT: 240px; PADDING-TOP: 67px
}
.H-staff H1 {
	DISPLAY: none
}
.H-staff SPAN {
	LINE-HEIGHT: 39px; MARGIN-TOP: -39px; FLOAT: right
}
.H-staff SPAN a{
	COLOR: #4978B4
}

.staff-img-list {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 1px; WIDTH: 225px; PADDING-RIGHT: 0px; HEIGHT: 186px; CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 9px
}
.banner-wrap {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 1px; WIDTH: 215px; PADDING-RIGHT: 0px; HEIGHT: 180px; CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 9px
}
.banner-wrap UL {
	POSITION: relative
}
.banner-wrap LI {
	WIDTH: 225px; HEIGHT: 185px; OVERFLOW: hidden
}
.page2 {
	POSITION: absolute; TEXT-ALIGN: right; FILTER: alpha(opacity=80); BOTTOM: -10px; RIGHT: 0px; -moz-opacity: 0.8
}
.page2 A {
	TEXT-ALIGN: center; LINE-HEIGHT: 10px; MARGIN: 0px 2px; WIDTH: 10px; DISPLAY: inline-block; BACKGROUND: #fff; HEIGHT: 10px
}
#current {
	BACKGROUND: #f00
}
.H-pro-title {
	BORDER-BOTTOM: #1a87ec 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 44px; PADDING-LEFT: 150px; WIDTH: 790px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/pro-title-bg.jpg) no-repeat left top; FLOAT: left; HEIGHT: 37px; CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 0px
}
.H-pro-title A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 18px; PADDING-RIGHT: 13px; BACKGROUND: url(../images/ico-4.jpg) no-repeat left 50%; COLOR: #1a87ec; PADDING-TOP: 0px
}
.H-pr {
	BORDER-BOTTOM: #ccc 1px solid; LINE-HEIGHT: 44px; WIDTH: 50px; FLOAT: left; HEIGHT: 37px; _height: 37px; _line-height: 37px
}
.pro-list {
	POSITION: relative; PADDING-BOTTOM: 25px; PADDING-LEFT: 60px; WIDTH: 880px; PADDING-RIGHT: 60px; HEIGHT: 170px; CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 25px
}
#pro-pro {
	POSITION: relative; WIDTH: 880px; HEIGHT: 170px; OVERFLOW: hidden
}
#pro-pro a{
	COLOR: #484B4E
}

.pro-list UL {
	WIDTH: 10000%
}
.pro-list LI {
	POSITION: relative; WIDTH: 155px; DISPLAY: inline; FLOAT: left; HEIGHT: 170px; MARGIN-RIGHT: 25px
}


.img-border {
	BORDER-BOTTOM: #e5e5e5 1px solid; BORDER-LEFT: #e5e5e5 1px solid; WIDTH: 153px; HEIGHT: 136px; BORDER-TOP: #e5e5e5 1px solid; BORDER-RIGHT: #e5e5e5 1px solid
}
.pro-list LI A {
	TEXT-ALIGN: center; LINE-HEIGHT: 34px; DISPLAY: block
}
.big {
	POSITION: absolute; WIDTH: 41px; BOTTOM: 33px; BACKGROUND: url(../images/ico-5.gif) no-repeat right bottom; HEIGHT: 41px; RIGHT: 0px; _bottom: 35px
}
.pro-list LI:hover .big {
	BACKGROUND: url(../images/ico-55.gif) no-repeat right bottom
}
#left-btn {
	POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 31px; PADDING-RIGHT: 29px; HEIGHT: 152px; TOP: 0px; CURSOR: pointer; PADDING-TOP: 68px; LEFT: 0px
}
#right-btn {
	POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 29px; WIDTH: 31px; PADDING-RIGHT: 0px; HEIGHT: 152px; TOP: 0px; CURSOR: pointer; RIGHT: 0px; PADDING-TOP: 68px
}
.about-us {
	PADDING-BOTTOM: 82px; WIDTH: 1000px
}
H3 {
	POSITION: relative; LINE-HEIGHT: 30px; WIDTH: 100%; DISPLAY: block; FONT-FAMILY: Microsoft YaHei; COLOR: #0a0a0a; CLEAR: both; FONT-SIZE: 13px; PADDING-TOP: 35px
}

H1 {
	BORDER-BOTTOM: #c4c4c4 3px solid; POSITION: relative; LINE-HEIGHT: 30px; WIDTH: 100%; DISPLAY: block; FONT-FAMILY: Microsoft YaHei; COLOR: #0a0a0a; CLEAR: both; FONT-SIZE: 13px; PADDING-TOP: 35px
}
H1 A {
	PADDING-LEFT: 5px; COLOR: #797777; FONT-SIZE: 14px
}
H1 A:hover{
	PADDING-LEFT: 5px; COLOR: #A6A4A4; FONT-SIZE: 14px
}

H1 SPAN {
	POSITION: absolute; BOTTOM: 0px; COLOR: #b1b1b1; FONT-SIZE: 12px; RIGHT: 2px; FONT-WEIGHT: normal
}
H1 SPAN A {
	
}
.class {
	BORDER-BOTTOM: #ccc 1px dotted; PADDING-BOTTOM: 26px; PADDING-LEFT: 2px; WIDTH: 996px; PADDING-RIGHT: 2px; CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 26px
}
.class A {
	LINE-HEIGHT: 28px; PADDING-LEFT: 25px; WIDTH: 130px; DISPLAY: block; BACKGROUND: url(../images/ico-4.jpg) no-repeat left 5px; FLOAT: left; HEIGHT: 28px; COLOR: #1a87ec; MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px; font-size:14px;
}
.class A#active {
	BACKGROUND: url(../images/ico-active.jpg) no-repeat left center
}

.about-us {
	MARGIN-bottom: 15px; 
}
.about-us SPAN {
	MARGIN-TOP: 15px; DISPLAY: block; COLOR: #0e3793; FONT-SIZE: 13px
}
.about-us P {
	FONT-SIZE: 16px ; line-height:20px;
}
.about-us UL {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 15px; WIDTH: 1033px; PADDING-RIGHT: 15px; OVERFLOW: hidden; PADDING-TOP: 38px
}
.about-us LI {
	WIDTH: 195px; PADDING-RIGHT: 63px; FLOAT: left; HEIGHT: 255px
}
.pro-border {
	BORDER-BOTTOM: #e5e5e5 3px solid; BORDER-LEFT: #e5e5e5 1px solid; WIDTH: 193px; HEIGHT: 171px; BORDER-TOP: #e5e5e5 1px solid; BORDER-RIGHT: #e5e5e5 1px solid
}
.pro-border:hover {
	BORDER-BOTTOM: #1a87ec 3px solid
}
.products LI TD {
	TEXT-ALIGN: center; LETTER-SPACING: 1px
}
.products LI A {
	TEXT-ALIGN: center; LINE-HEIGHT: 22px; DISPLAY: block; LETTER-SPACING: normal ;COLOR: #777879; font-size:14px;
}
.products LI A:hover{
	COLOR: #1a87ec;
}

.products LI I {
	FONT-STYLE: normal; COLOR: #f00; FONT-WEIGHT: bold
}
.products {
	PADDING-BOTTOM: 0px
}
.h_hegiht {
	HEIGHT: 22px; OVERFLOW: hidden
}
.news-list {
	PADDING-BOTTOM: 50px
}
.news-list UL {
	PADDING-BOTTOM: 50px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 1000px; PADDING-RIGHT: 0px; HEIGHT: auto; OVERFLOW: hidden; PADDING-TOP: 0px
}
.news-list LI {
	BORDER-BOTTOM: #c4c4c4 1px solid; POSITION: relative; PADDING-BOTTOM: 25px; PADDING-LEFT: 5px; WIDTH: 990px; PADDING-RIGHT: 5px; DISPLAY: block; FLOAT: left; HEIGHT: 93px; OVERFLOW: hidden; PADDING-TOP: 25px
}
.news-list LI .new-img {
	BORDER-BOTTOM: #ccc 5px solid; BORDER-LEFT: #ccc 5px solid; MARGIN: 0px 15px; WIDTH: 160px; DISPLAY: inline; FLOAT: left; HEIGHT: 73px; OVERFLOW: hidden; BORDER-TOP: #ccc 5px solid; BORDER-RIGHT: #ccc 5px solid
}
.news-list LI .new-img:hover {
	BORDER-BOTTOM: #00295d 5px solid; BORDER-LEFT: #00295d 5px solid; BORDER-TOP: #00295d 5px solid; BORDER-RIGHT: #00295d 5px solid
}
.news-list LI .newtit {
	FONT-STYLE: normal; WIDTH: 725px; DISPLAY: block; HEIGHT: 30px; OVERFLOW: hidden; FONT-WEIGHT: bold
}
.news-list LI .newtit A {
	WIDTH: 700px; COLOR: #7A7C7E;
}

.news-list LI .newtit A:hover{
	WIDTH: 700px; COLOR: #ABABAB;
}
.news-list LI .newtit SPAN {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right; COLOR: #c4c4c4; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.news-list LI .p {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 725px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 60px; OVERFLOW: hidden; PADDING-TOP: 0px
}
A.more {
	POSITION: absolute; BOTTOM: 15px; RIGHT: 30px
}
A.more IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; WIDTH: 50px; BORDER-TOP-STYLE: none; HEIGHT: 14px; BORDER-LEFT-STYLE: none
}
.article {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 3px; WIDTH: 994px; PADDING-RIGHT: 3px; MARGIN-BOTTOM: 15px; HEIGHT: auto; CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 0px
}
.article EM {
	PADDING-BOTTOM: 0px; FONT-STYLE: normal; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #333; CLEAR: both; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 20px
}
.article P {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 0px
}
.pages {
	TEXT-ALIGN: center; LINE-HEIGHT: 33px; MARGIN-TOP: 15px; HEIGHT: 33px; CLEAR: both; PADDING-TOP: 5px
}
.pages A {
	BORDER-BOTTOM: #adadad 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #adadad 1px solid; PADDING-BOTTOM: 2px; MARGIN: 3px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; COLOR: #000; BORDER-TOP: #adadad 1px solid; BORDER-RIGHT: #adadad 1px solid; PADDING-TOP: 3px
}
.pages A:link {
	BACKGROUND: #fff; COLOR: #000
}

.pages A:hover {
	BACKGROUND: #000; COLOR: #fff
}
.page A:active {
	BACKGROUND: #000; COLOR: #fff
}
.pages SPAN {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; MARGIN: 3px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; COLOR: #fff; PADDING-TOP: 3px
}
.pages SELECT {
	MARGIN: 0px 5px; VERTICAL-ALIGN: middle
}
.tag {
	PADDING-BOTTOM: 10px; WIDTH: 994px; HEIGHT: auto; CLEAR: both
}
.tag P {
	TEXT-INDENT: 0px; COLOR: #777
}
.tag B {
	COLOR: #777
}
.tag A {
	COLOR: #777
}
.tag A:link {
	COLOR: #777
}

.tag A:hover {
	COLOR: #777
}
.tag A:active {
	COLOR: #777
}
.show H6 {
	LINE-HEIGHT: 36px; MARGIN: 8px auto 0px; PADDING-LEFT: 32px; WIDTH: 916px; BACKGROUND: url(../images/ico.gif) #f4f4f4 no-repeat 15px center; COLOR: #3a6088; FONT-SIZE: 18px; BORDER-TOP: #e2e2e2 1px solid; FONT-WEIGHT: normal
}
.details {
	TEXT-ALIGN: center; PADDING-BOTTOM: 30px; LINE-HEIGHT: 24px; PADDING-LEFT: 0px; WIDTH: 1000px; PADDING-RIGHT: 0px; CLEAR: both; FONT-SIZE: 18px; FONT-WEIGHT: bold; PADDING-TOP: 30px
}
H6 {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 1000px; BACKGROUND: #e9e9e9; COLOR: #999999; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.pagedown {
	LINE-HEIGHT: 30px; MARGIN-TOP: 30px; WIDTH: 994px; BACKGROUND: #e9e9e9; CLEAR: both
}
.pagedown SPAN {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 450px; TEXT-OVERFLOW: ellipsis; PADDING-RIGHT: 30px; DISPLAY: block; WHITE-SPACE: nowrap; BACKGROUND: #e9e9e9; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 0px; -o-text-overflow: ellipsis
}
.pagedown SPAN A {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 1px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BORDER-TOP-STYLE: none; COLOR: #767676; BORDER-LEFT-STYLE: none; PADDING-TOP: 1px
}
.pagedown SPAN A:link {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 1px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BORDER-TOP-STYLE: none; COLOR: #767676; BORDER-LEFT-STYLE: none; PADDING-TOP: 1px
}

.pagedown SPAN A:hover {
	TEXT-DECORATION: underline
}
.pagedown SPAN A:active {
	TEXT-DECORATION: underline
}
.xiangguan {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 994px; PADDING-RIGHT: 0px; HEIGHT: auto; CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 30px
}
.xiangguan LI {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; LINE-HEIGHT: 28px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 16px; WIDTH: 449px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BACKGROUND: url(../images/ico.gif) no-repeat left 11px; FLOAT: left; HEIGHT: 28px; BORDER-LEFT-STYLE: none; OVERFLOW: hidden; MARGIN-RIGHT: 60px; PADDING-TOP: 0px
}
.xiangguan LI SPAN {
	FLOAT: right; HEIGHT: 28px
}
.xiangguan LI A {
	HEIGHT: 28px
}
H5 {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; WIDTH: 994px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #666; CLEAR: both; FONT-SIZE: 15px; PADDING-TOP: 30px
}
.contact-wrap {
	PADDING-BOTTOM: 80px; PADDING-LEFT: 260px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(../images/CONTACT.png) no-repeat 40px 30px; PADDING-TOP: 40px
}
.msg {
	WIDTH: 1000px; OVERFLOW: hidden; PADDING-TOP:0px
}
.msg TD {
	FONT-SIZE: 14px
}
.msg TD INPUT.text {
	BORDER-BOTTOM: #c8c8c8 1px solid; BORDER-LEFT: #c8c8c8 1px solid; LINE-HEIGHT: 22px; HEIGHT: 22px; BORDER-TOP: #c8c8c8 1px solid; BORDER-RIGHT: #c8c8c8 1px solid
}
.msg TD TEXTAREA {
	BORDER-BOTTOM: #c8c8c8 1px solid; BORDER-LEFT: #c8c8c8 1px solid; BORDER-TOP: #c8c8c8 1px solid; BORDER-RIGHT: #c8c8c8 1px solid
}
.msg TD FONT {
	COLOR: red
}
.msg TD SPAN {
	COLOR: #bbbbbb; FONT-SIZE: 12px
}
.job {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
.job FONT {
	FONT-SIZE: 12px
}
.S_title {
	LINE-HEIGHT: 25px; TEXT-INDENT: 5px; WIDTH: 100%; COLOR: #666666; CLEAR: both; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.pleft {
	PADDING-LEFT: 5px; WIDTH: 300px; PADDING-RIGHT: 50px; FLOAT: left; HEIGHT: auto; OVERFLOW: hidden
}
.pleft-list {
	MARGIN-TOP: -25px; WIDTH: 300px; CLEAR: both; OVERFLOW: hidden
}
.pleft-list LI {
	BORDER-BOTTOM: #ccc 2px solid; BORDER-LEFT: #ccc 2px solid; PADDING-BOTTOM: 0px; MARGIN: 6px 9px 0px 0px; PADDING-LEFT: 0px; WIDTH: 56px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; HEIGHT: 54px; OVERFLOW: hidden; BORDER-TOP: #ccc 2px solid; CURSOR: pointer; BORDER-RIGHT: #ccc 2px solid; PADDING-TOP: 0px
}
.pleft-list LI.fo {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 2px; BORDER-RIGHT-STYLE: none; MARGIN-TOP: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP-STYLE: none; BACKGROUND: url(../images/bg.png) no-repeat left top; BORDER-LEFT-STYLE: none; PADDING-TOP: 8px
}
#img-list {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; TEXT-ALIGN: center; BORDER-LEFT: #ccc 1px solid; WIDTH: 295px; HEIGHT: 229px; OVERFLOW: hidden; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
#img-list B {
	POSITION: absolute; WIDTH: 295px; DISPLAY: none; HEIGHT: 229px; TOP: 0px; LEFT: 0px
}
.pright {
	WIDTH: 620px; FLOAT: left
}
.pright EM {
	FONT-STYLE: normal; DISPLAY: block; HEIGHT: 24px; COLOR: #666666
}
.ppro {
	WIDTH: 100%; CLEAR: both; PADDING-TOP: 10px
}
.pro-btn {
	BORDER-BOTTOM: #ccc 1px solid; WIDTH: 100%; MARGIN-BOTTOM: 20px; HEIGHT: auto; OVERFLOW: hidden
}
.pro-btn SPAN {
	TEXT-ALIGN: center; LINE-HEIGHT: 40px; WIDTH: 123px; DISPLAY: block; FLOAT: left; HEIGHT: 37px; COLOR: #666666; MARGIN-LEFT: 20px; FONT-SIZE: 14px; OVERFLOW: hidden; CURSOR: pointer; FONT-WEIGHT: bold
}
.pro-btn SPAN.focus {
	BACKGROUND: url(../images/pro-btn.jpg) no-repeat left top; COLOR: #2250af
}
.page2 {
	TEXT-ALIGN: center; LINE-HEIGHT: 33px; MARGIN-TOP: 15px; HEIGHT: 33px; CLEAR: both; PADDING-TOP: 5px
}
.page2 A {
	BORDER-BOTTOM: #adadad 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #adadad 1px solid; PADDING-BOTTOM: 2px; MARGIN: 3px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; COLOR: #000; BORDER-TOP: #adadad 1px solid; BORDER-RIGHT: #adadad 1px solid; PADDING-TOP: 3px
}
.page2 A:link {
	BACKGROUND: #fff; COLOR: #000
}

.page2 A:hover {
	BACKGROUND: #000; COLOR: #fff
}
.page A:active {
	BACKGROUND: #000; COLOR: #fff
}
.page2 SPAN {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 2px; MARGIN: 3px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BACKGROUND: #000; COLOR: #fff; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 3px
}
.page2 SELECT {
	MARGIN: 0px 5px; VERTICAL-ALIGN: middle
}
.ppro SPAN {
	COLOR: #666; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
.xiangguan_pro {
	
}
.xiangguan_pro LI {
	LIST-STYLE-TYPE: none
}
.pro_xiangguan {
	BORDER-BOTTOM: #e5e5e5 3px solid; BORDER-LEFT: #e5e5e5 1px solid; WIDTH: 193px; HEIGHT: 171px; BORDER-TOP: #e5e5e5 1px solid; BORDER-RIGHT: #e5e5e5 1px solid
}
.pro_xiangguan:hover {
	BORDER-BOTTOM: #00295d 3px solid
}
.map {
	PADDING-BOTTOM: 30px; WIDTH: 1000px
}
.map_list {
	PADDING-BOTTOM: 25px; LIST-STYLE-TYPE: none; MARGIN-TOP: 20px; PADDING-LEFT: 25px; PADDING-RIGHT: 25px; DISPLAY: block; BACKGROUND: #dedede; PADDING-TOP: 25px; _height: 30px
}
.map_list UL {
	Z-INDEX: -1; BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; LINE-HEIGHT: 30px; MARGIN-TOP: -30px; DISPLAY: block; BACKGROUND: #fff; HEIGHT: 30px; MARGIN-LEFT: 100px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.map_list UL LI {
	LIST-STYLE-TYPE: none; DISPLAY: block; FLOAT: left; MARGIN-LEFT: 20px
}
.map_list SPAN {
	Z-INDEX: 9999; TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 100px; DISPLAY: block; BACKGROUND: #333; HEIGHT: 30px; COLOR: #fff
}
.content_left {
	MARGIN-TOP: 30px; WIDTH: 200px; DISPLAY: block; FLOAT: left
}
.left_title {
	LINE-HEIGHT: 60px; PADDING-LEFT: 15px; BACKGROUND: #999; HEIGHT: 60px; COLOR: #fff; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.left_title SPAN {
	COLOR: #fff; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.left_list {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.left_list LI {
	LINE-HEIGHT: 40px; LIST-STYLE-TYPE: none; TEXT-INDENT: 36px; DISPLAY: block; BACKGROUND: url(../images/products_img01.jpg) no-repeat center center; LETTER-SPACING: 1px; HEIGHT: 40px; MARGIN-LEFT: 10px; FONT-SIZE: 14px; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
.left_list LI A:hover {
	DISPLAY: block; HEIGHT: 40px
}
.content_right {
	WIDTH: 780px; DISPLAY: block; FLOAT: right; MARGIN-LEFT: 20px
}
.right_title {
	WIDTH: 780px
}
.right_title H1 {
	FLOAT: left
}
.right_title SPAN {
	FLOAT: right; COLOR: #b1b1b1
}
.ny_news {
	PADDING-BOTTOM: 30px; MARGIN: 0px auto; WIDTH: 770px; COLOR: #666
}
.ny_news UL {
	PADDING-BOTTOM: 20px; MARGIN-TOP: 20px; WIDTH: 745px; DISPLAY: block
}
.ny_news UL LI {
	BORDER-BOTTOM: #ccc 1px dashed; LINE-HEIGHT: 30px; LIST-STYLE-TYPE: none; PADDING-LEFT: 15px; BACKGROUND: url(../images/icon-09.gif) no-repeat 0px 11px; HEIGHT: 30px; OVERFLOW: hidden
}
.ny_news UL LI SPAN {
	FLOAT: right; COLOR: #bbb; FONT-SIZE: 13px
}
.tag_list {
	MARGIN: 20px 0px; DISPLAY: block
}
.tag_list UL LI {
	BORDER-BOTTOM: #ccc 1px dashed; LINE-HEIGHT: 30px; PADDING-LEFT: 20px; WIDTH: 210px; BACKGROUND: url(../images/icon-09.gif) no-repeat 0px 11px; FLOAT: left; HEIGHT: 30px; MARGIN-LEFT: 20px; OVERFLOW: hidden
}
* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WORD-BREAK: break-all; PADDING-TOP: 0px
}
BODY {
	FONT-FAMILY: Arial,SimSun; FONT-SIZE: 12px; BEHAVIOR: url(css/css_hover.htc)
}
UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
INPUT {
	VERTICAL-ALIGN: middle
}
SELECT {
	VERTICAL-ALIGN: middle
}
IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
A {
	TEXT-DECORATION: none
}
A {
	
}
A:focus {
	OUTLINE-STYLE: none
}
A:hover {
	OUTLINE-STYLE: none
}
A:active {
	OUTLINE-STYLE: none
}
A:focus {
	OUTLINE-STYLE: none
}
A:hover {
	COLOR: #00468c; TEXT-DECORATION: underline
}
.clearit {
	CLEAR: both
}
.header {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 100%; BACKGROUND: url(../images/header_bg.jpg) repeat-x left top; HEIGHT: 151px; CLEAR: both; 
}
.top {
	MARGIN: 0px auto; WIDTH: 1000px; HEIGHT: 111px; CLEAR: both; OVERFLOW: hidden
}
.logo {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 300px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 111px; PADDING-TOP: 0px
}
.ico {
	MARGIN-TOP: 10px; FLOAT: right; HEIGHT: 60px; OVERFLOW: hidden
}
.ico A.ico_1 {
	FLOAT: left; HEIGHT: 59px; MARGIN-LEFT: 5px
}
.ico A.ico_2 {
	LINE-HEIGHT: 22px; FLOAT: left; HEIGHT: 22px; FONT-SIZE: 14px; VERTICAL-ALIGN: middle; PADDING-TOP: 23px
}
.ico A.ico_3 {
	LINE-HEIGHT: 22px; PADDING-LEFT: 25px; BACKGROUND: url(../images/ico-44.png) no-repeat 0px 22px; FLOAT: left; HEIGHT: 22px; MARGIN-LEFT: 5px; FONT-SIZE: 14px; VERTICAL-ALIGN: middle; PADDING-TOP: 23px
}
.nav {
	WIDTH: 100%; BACKGROUND: url(../images/nav_bg.jpg) no-repeat center top; HEIGHT: 250px; CLEAR: both;z-index:100;
}
.nav UL {
	MARGIN: 0px auto; WIDTH: 1000px; z-index:100;
}
.nav LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 115px; FONT-FAMILY: Microsoft YaHei; FLOAT: left
}
.nav LI.about {
	WIDTH: 145px
}
.nav LI.products {
	WIDTH: 150px
}
.nav LI.case {
	WIDTH: 92px
}
.nav LI.news {
	WIDTH: 160px
}
.nav LI.message {
	WIDTH: 100px
}
.nav LI.jobs {
	WIDTH: 160px
}
.nav LI.contact {
	WIDTH: 96px
}
.nav LI A {
	DISPLAY: block; COLOR: #fff; FONT-SIZE: 13px; font-weight:700;
}
.nav LI A:link {
	DISPLAY: block; COLOR: #fff; FONT-SIZE: 13px
}

.nav LI A:hover {
	COLOR: #606060; background-color:#FFF;
}
.nav LI A:active {
	COLOR: #fff; TEXT-DECORATION: underline
}
/*.banner-box {
	WIDTH: 100%; HEIGHT: 349px; FLOAT: left;z-index:1px;
}
#banner {
	POSITION: relative; WIDTH: 100%; HEIGHT: 349px ;FLOAT: left;z-index:1px;
}
#banner LI {
	WIDTH: 100%; HEIGHT: 349px ;FLOAT: left
}
#banner LI img{
	WIDTH: 100%; HEIGHT: 349px ;FLOAT: left;z-index:1px;
}
.page-box {
	POSITION: absolute; WIDTH: 100%; BOTTOM: 0px; RIGHT: 0px;z-index:1px;
}
#page {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 36px; WIDTH: 198px; PADDING-RIGHT: 42px; BACKGROUND: url(../images/page.png) no-repeat left top; HEIGHT: 28px;  PADDING-TOP: 16px
}
#page SPAN {
	WIDTH: 13px; DISPLAY: inline-block; BACKGROUND: url(../images/banner-btn.jpg) no-repeat -13px top; HEIGHT: 13px; MARGIN-LEFT: 10px;  CURSOR: pointer
}
#page SPAN#active {
	BACKGROUND: url(../images/banner-btn.jpg) no-repeat left top
}*/
.about-banner LI {
	LIST-STYLE-TYPE: none; WIDTH: 100%; FLOAT: left; HEIGHT: 249px
}
.pro-banner {
	LIST-STYLE-TYPE: none; WIDTH: 100%; FLOAT: left; HEIGHT: 249px
}
.news-banner {
	LIST-STYLE-TYPE: none; WIDTH: 100%; FLOAT: left; HEIGHT: 249px
}
.news-banner LI {
	LIST-STYLE-TYPE: none; HEIGHT: 249px
}
.footer-content {
	BORDER-BOTTOM: #00052b 1px solid; WIDTH: 100%; BACKGROUND: url(../images/footer-bg.jpg) #001659 no-repeat center center; HEIGHT: 253px; CLEAR: both; OVERFLOW: hidden
}
.footer-content .section {
	MARGIN: 0px auto; WIDTH: 1000px; HEIGHT: auto; OVERFLOW: hidden; PADDING-TOP: 27px
}
.F-contact {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; WIDTH: 305px; PADDING-RIGHT: 55px; FLOAT: left; HEIGHT: auto; OVERFLOW: hidden; PADDING-TOP: 0px
}
.b-div {
	WIDTH: 100%; HEIGHT: 170px; OVERFLOW: hidden
}
.b-div P {
	COLOR: #fff
}
.F-contact P {
	LINE-HEIGHT: 24px; COLOR: #a5b6d7
}
.F-contact P A {
	COLOR: #a5b6d7; ine-height: 24px
}
.F-message {
	WIDTH: 280px; PADDING-RIGHT: 66px; FLOAT: left; HEIGHT: auto; OVERFLOW: hidden
}
.F-job {
	WIDTH: 280px; FLOAT: left; OVERFLOW: hidden
}
.foot {
	BACKGROUND: url(../images/foot_bj.jpg) repeat-x; HEIGHT: 35px
}
.feet {
	MARGIN: 0px auto; WIDTH: 1000px; HEIGHT: 35px
}
.feet_one {
	WIDTH: 330px; FLOAT: left
}
.feet_one LI {
	BACKGROUND: url(../images/img01.jpg) no-repeat 20px 50%; HEIGHT: 35px
}
.feet_one LI EM {
	LINE-HEIGHT: 35px; FONT-STYLE: normal; PADDING-LEFT: 50px; FLOAT: left; COLOR: #2f75cd; FONT-SIZE: 17px
}
.feet_one LI SPAN {
	LINE-HEIGHT: 35px
}
.feet_two {
	WIDTH: 330px; DISPLAY: block; FLOAT: left; MARGIN-LEFT: 5px
}
.feet_two LI {
	BACKGROUND: url(../images/img02.jpg) no-repeat 20px 50%; HEIGHT: 35px
}
.feet_two LI EM {
	LINE-HEIGHT: 35px; FONT-STYLE: normal; PADDING-LEFT: 55px; FLOAT: left; COLOR: #2f75cd; FONT-SIZE: 17px
}
.feet_two LI SPAN {
	LINE-HEIGHT: 35px
}
.feet_three {
	WIDTH: 330px; FLOAT: right
}
.feet_three LI {
	BACKGROUND: url(../images/img03.jpg) no-repeat 20px 50%; HEIGHT: 35px
}
.feet_three LI EM {
	LINE-HEIGHT: 35px; FONT-STYLE: normal; PADDING-LEFT: 50px; FLOAT: left; COLOR: #2f75cd; FONT-SIZE: 17px
}
.feet_three LI SPAN {
	LINE-HEIGHT: 35px
}
.footer {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: url(../images/footer-bg.jpg) #f1f1f1 no-repeat center -253px; HEIGHT: auto; CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 15px
}
.footer-text {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 20px; WIDTH: 970px; PADDING-RIGHT: 10px; COLOR: #a5b6d7; PADDING-TOP: 0px
}
.footer-text A {
	COLOR: #a5b6d7
}
.footer-text A {
	COLOR: #a5b6d7
}
.fenzhan {
	MARGIN: 20px 0px
}
.fenzhan .ititle00 {
	BORDER-BOTTOM: #999 2px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; PADDING-TOP: 10px
}
.fenzhan .ititle00 P A {
	DISPLAY: inline-block; FONT-FAMILY: "Î¢ÈíÑÅºÚ"; FONT-SIZE: 16px; FONT-WEIGHT: bold; MARGIN-RIGHT: 20px
}
.fenzhan .ititle00 P A:hover {
	COLOR: #f00
}
#c02 A {
	MARGIN: 0px 10px; DISPLAY: inline-block
}
#c01 A {
	MARGIN: 0px 10px; DISPLAY: inline-block ; COLOR: #777879
}
.page_yangshi {
	TEXT-ALIGN: center; WIDTH: 1000px ; PADDING-bottom: 15px; 
}
.page_yangshi SPAN {
	MARGIN: 0px 10px; DISPLAY: inline-block
}
.page_yangshi A {
	COLOR: #333; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
